home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.19960209-19960425 / 000157_news@columbia.edu _Wed Mar 6 00:06:12 1996.msg < prev    next >
Internet Message Format  |  2020-01-01  |  3KB

  1. Return-Path: news@columbia.edu
  2. Received: from apakabar.cc.columbia.edu (apakabar.cc.columbia.edu [128.59.35.159]) by watsun.cc.columbia.edu (8.7.3/8.7.3) with ESMTP id AAA23932 for <kermit.misc@watsun>; Wed, 6 Mar 1996 00:06:12 -0500 (EST)
  3. Received: (from news@localhost) by apakabar.cc.columbia.edu (8.7.3/8.7.3) id AAA12239 for kermit.misc@watsun; Wed, 6 Mar 1996 00:06:10 -0500 (EST)
  4. Path: news.columbia.edu!sol.ctr.columbia.edu!spool.mu.edu!howland.reston.ans.net!newsfeed.internetmci.com!news.inc.net!news.us.world.net!ns2.mainstreet.net!bug.rahul.net!rahul.net!a2i!hustle.rahul.net!rahul.net!a2i!dold.a2i!dold
  5. From: Clarence Dold <dold@rahul.net>
  6. Newsgroups: comp.protocols.kermit.misc
  7. Subject: Re: macro to synchronize time
  8. Date: 5 Mar 1996 15:05:15 GMT
  9. Organization: a2i network
  10. Lines: 75
  11. Message-ID: <4hhl7b$eb0@hustle.rahul.net>
  12. References: <4hgs4q$apa@bignews.shef.ac.uk>
  13. NNTP-Posting-Host: foxtrot.rahul.net
  14. NNTP-Posting-User: dold
  15. X-Newsreader: TIN [version 1.2 PL2]
  16.  
  17. Earl H. Kinmonth (jp1ek@sunc.sheffield.ac.uk) wrote:
  18. : Does anyone have a macro that could be used with MsKermit 3.14 and
  19. : CKermit 190 to synchronize a pc clock to that of a UNIX machine?  I
  20. : have the MKS Toolkit on the PC if that makes it easier.
  21.  
  22. This one was posted by Keith Petersen some time ago.
  23. I modified it slightly to remove literal ESC from the text.
  24. You might need to make adjustments to the echo, depending on whether 
  25. you have SVR4 or SunOS.
  26. No special help needed on the DOS side, it invokes "time" and "date".
  27. I noticed that it does not work under Win95.
  28.  
  29. shar: saving pctime (Text)
  30. #!/bin/sh
  31. # This is a shell archive (produced by shar 3.49)
  32. # To extract the files from this archive, save it to a file, remove
  33. # everything above the "!/bin/sh" line above, and type "sh file_name".
  34. #
  35. # made 03/05/1996 15:04 UTC by dold@rahul.net
  36. # Source directory /waltz/wg/home/dold/bin
  37. #
  38. # existing files will NOT be overwritten unless -c is specified
  39. #
  40. # This shar contains:
  41. # length  mode       name
  42. # ------ ---------- ------------------------------------------
  43. #    763 -rwxr-xr-x pctime
  44. #
  45. # ============= pctime ==============
  46. if test -f 'pctime' -a X"$1" != X"-c"; then
  47.     echo 'x - skipping pctime (File already exists)'
  48. else
  49. echo 'x - extracting pctime (Text)'
  50. sed 's/^X//' << 'SHAR_EOF' > 'pctime' &&
  51. #! /bin/sh -e
  52. X
  53. #    SETTING THE PC'S TIME FROM A UNIX HOST
  54. X
  55. # If your Unix host has accurate time (some are locked to very accurate
  56. # time standards), you can use this script to set your PC's clock by way
  57. # of the MS-Kermit remote command feature.
  58. X
  59. # Written by w8sdz@SimTel.Coast.NET (Keith Petersen) 11-Feb-94
  60. # Modified to include date, and remove literal ESC from the text
  61. #     dold@rahul.net (Clarence A Dold)
  62. X
  63. ECHO=/usr/5bin/echo
  64. #ECHO=echo
  65. X
  66. leadtime='\033_run time '
  67. leaddate='\033_run date '
  68. leadout='\033\'
  69. $ECHO '\033_set terminal apc unchecked\033\'
  70. mytime=`date | awk '{print $4}'`
  71. echo $mytime
  72. $ECHO $leadtime$mytime$leadout
  73. mydate=`date "+%D" |tr "/" "-"`
  74. sleep 1
  75. echo $mydate
  76. $ECHO $leaddate$mydate$leadout
  77. sleep 1
  78. $ECHO '\033_set terminal apc on\033\'
  79. SHAR_EOF
  80. chmod 0755 pctime ||
  81. echo 'restore of pctime failed'
  82. Wc_c="`wc -c < 'pctime'`"
  83. test 763 -eq "$Wc_c" ||
  84.     echo 'pctime: original size 763, current size' "$Wc_c"
  85. fi
  86. exit 0
  87.  
  88. -- 
  89. ---
  90. Clarence A Dold - dold@rahul.net
  91.                 - Pope Valley & Napa CA.